<?php
App::uses('AppController', 'Controller');
/**
 * HistoricoEmprestimos Controller
 *
 * @property HistoricoEmprestimo $HistoricoEmprestimo
 */
class StatusController extends AppController {
	
	var $components = array('status');
	var $helpers = array('Data');
	
	public function beforeFilter(){
		parent::beforeFilter();
		$this->Auth->allow('resumo');
	}
	
	public function index(){
		$this->set('dados', $this->status->allInfo());
	}

	public function resumo(){
		$this->layout = null;
		$return['totalLivros'] = $this->totalDeLivros();
		$return['emprestimosAtuais'] = $this->emprestimosAtuais();
		$return['totalEmprestimos'] = $this->totalEmprestimos();
		return $return;
	}
	
	private function totalDeLivros(){
		$this->loadModel('Livro');
		return $this->Livro->find('count');
	}
	
	private function emprestimosAtuais(){
		$this->loadModel('Emprestimos');
		return $this->Emprestimos->find('count');
	}
	
	private function totalEmprestimos(){
		$this->loadModel('HistoricoEmprestimos');
		return $this->HistoricoEmprestimos->find('count');
	}

}
